Шаг 23 - Правила записи операторов, функций и команд.

Как правило, в строке записывается только один оператор, функция или команда. Например:

PRINT "Gridding Completed"

Если Вы хотите записать в строке два или более операторов (или функций, или команд), то их следует разделить знаком двоеточия. Например:

a = 5 : b = 5 * a : PRINT b

Заглавные и прописные буквы в языке считаются тождественными. Например, запись

print "Gridding Completed"

тождественна записи

PRINT "Gridding Completed".

Максимальная длина строки равна 255 символам, но оператор можно продолжить на следующие строки. Для этого нужно в конце каждой незавершенной строки поставить символ "\" (backslash):

srf.MapContour("grcan.grd",R1=50,C1=110,wFlags=001,\
Minimum=2700,Maximum=4200)

Объекты типа "строка", однако, нельзя продолжить на другую строчку макросценария. Например, следующая запись неверна:

a$ = "The northwest corner of the Anderson Prospect \
is outlined with heavy red lines."

Символ ' (одинарная кавычка) используется для для ввода комментариев в текст макросценария. Все символы строки, следующие за одинарной кавычкой игнорируются. Это позволяет помещать в макросценарий какие-то пояснительные тексты. Например:

srf.MapContour("grandc.grd")    ' Создание карты изолиний по 
                                                              ‘файлу grandc.grd

Кроме того, для помещения в макросценарий комментариев можно использовать оператор REM. Однако, оператор REM должен обязательно находиться в начале строки.

Hosted by uCoz